TABLE.BroswerStyle {
	background-color: #ffffff;
	border-spacing: 0;
}

TABLE.BroswerStyle TR {
	
}

TABLE.BroswerStyle TR.Title {
	
}

TABLE.BroswerStyle TR.Title TH {
	text-align: left;
}

TABLE.BroswerStyle TR.Spacing {
	height: 1px;
}

TABLE.BroswerStyle TR.Line {
	background-color: #f5fafa;
	background-repeat: repeat-x;
	display: none;
	height: 2px;
}

TABLE.ViewForm {
	border: 0 none;
	border-collapse: collapse;
	margin: 0;
	width: 100%;
}

TABLE.LayoutTable {
	border: 0 none;
	border-collapse: collapse;
	margin: 0;
	width: 100%;
}

TABLE.LayoutTable TR {
	height: 30px;
}

TABLE.ViewForm A {
	color: #123885;
	text-decoration: none;
}

TABLE.ViewForm A:hover {
	color: red !important;
	text-decoration: none;
}

TABLE.ViewForm A:link {
	color: #123885;
	text-decoration: none;
}

TABLE.ViewForm A:visited {
	color: #123885;
	text-decoration: none;
}

TABLE.ViewForm TR {
	height: 35px;
}

TABLE.ViewForm TR.Title TH {
	text-align: left;
	text-indent: -1pt;
}

TABLE.ViewForm TR.Spacing {
	height: 0;
}

TABLE.ViewForm TD {
	background-color: #f7f7f7;
	padding: 0 0 0 5px;
}

TABLE.ViewForm[valign="top"] TD {
	background-color: #ffffff !important;
}

TABLE.ViewForm TD.Field {
	background-color: #ffffff;
	padding-left: 2px;
	padding-right: 3px;
}

TABLE.ViewForm TD.fieldnameClass {
	background-color: #f8f8f8;
	padding-left: 5px;
	padding-right: 3px;
}

TABLE.ViewForm TD.fieldvalueClass {
	background-color: #ffffff !important;
}

TABLE.ViewForm TD.fieldvalueClass a {
	color: #123885 !important;
}

TABLE.ViewForm TD.fieldvalueClass a:hover {
	color: red !important;
}

TABLE.ViewForm TR.Spacing TD.Line {
	background-color: #e6e6e6 !important;
	background-repeat: repeat-x;
	height: 1px;
}

TABLE.ViewForm TD.Line, TABLE.LayoutTable TD.Line {
	background-color: #e6e6e6;
	background-repeat: repeat-x;
	height: 1px;
}

TABLE.ViewForm TD.Line1, TABLE.LayoutTable TD.Line1 {
	background-color: #e6e6e6;
	background-repeat: repeat-x;
	height: 1px;
}

TABLE.ViewForm TD.Line2, TABLE.LayoutTable TD.Line2 {
	background-color: #f2f2f2;
	background-repeat: repeat-x;
	height: 1px;
}

TABLE.ViewForm TR.Line, TABLE.LayoutTable TD.Line {
	height: 1px;
}

TABLE.ViewForm TR.Line1, TABLE.LayoutTable TD.Line1 {
	height: 1px;
}

TABLE.ViewForm TR.Line2, TABLE.LayoutTable TD.Line2 {
	height: 1px;
}

.fieldName {
	background-color: #fff !important;
	font-size: 12px;
	height: 30px !important;
	padding-left: 30px !important;
}

.interval {
	background-color: #fff !important;
	color: #5b5b5b;
	font-size: 14px;
	padding-left: 9px !important;
}

.intervalDivClass {
	background-color: #f3f2f2;
	background-repeat: repeat-x;
	height: 1px !important;
}

.paddingLeft18 {
	background-color: #fff !important;
	height: 1px !important;
	padding: 0 0 0 30px !important;
}

.paddingLeft18 {
	background-color: #fff !important;
	height: 1px !important;
	padding: 0 0 0 30px !important;
}

.vtable input{
	font-size: 12px;
}